resounding failure - Turkish English Dictionary